Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference


ryc_customization_result table — ryccr

This table stores the possible customization codes describing levels of customization. Many types of customizations exist, including user interface (UI) type customizations (such as HTML, DHTML, GUI), user category customizations, user customizations, and company level customizations. The types of customizations are defined in the ryc_customization_type table. To avoid confusion and to enable some control of result code usage, each result code must be for a specific customization type.

This table contains a code and description field. To avoid conflicting uses of result codes, use meaningful codes and descriptions. To identify the type of customization the result code uses, the table is joined to the ryc_customization_type table.

Examples of meaningful result codes are using user login names or job titles for user level customizations. You might use a UI’s acronym as the result code for that UI type customization. You might use a language’s name as the result code for that language customization.

This method provides maximum flexibility to the required level of customization. The customization types define the levels of supported customization. The result codes define the possible values for each customization type.

Table 2–1 lists the table’s FLA, fields, and foreign keys.

Table 2–1: ryc_customization_result table information 
Table FLA
Fields (data type)
Foreign keys
ryccr
customization_result_obj (Decimal)
customization_result_code (Character)
customization_result_desc (Character)
customization_type_obj (Decimal)
system_owned (Logical)
customization_result_obj
customization_type_obj

Table 2–2 gives details of the table’s indexes.

Table 2–2: ryc_customization_result index information 
Index name
Elements
Type
XPKryc_customization_result
customization_result_obj
Primary Unique
XAK1ryc_customization_result
customization_result_code
Unique
XIE1ryc_customization_result
customization_result_desc
Nonunique
XIE2ryc_customization_result
customization_type_obj
Nonunique

Certain result codes, such as supported UI type customizations, are provided as part of the framework. These result codes are defined with a system-owned flag set to YES. Maintenance of these codes is restricted to users authorized to maintain system data.

When defining these framework-supplied result codes, be careful to avoid potential conflicts with result codes used by Progress Dynamics applications.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095